@charset "utf-8";

*, html{ margin: 0; padding: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration:none; list-style:none; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px;}
body {
	
	background: #DCDDDF url(../img/bg1.png);}
.container{}
.header{}
.header .nav_top{ height:45px; background-color:#0075bc; padding:0 20px;}
.header .nav_top .logo{ display:block; float:left; height:45px; color:#fff; line-height:45px;font-weight:bold; margin:0 35px 0 0;}
.header .nav_top .logo img{ padding-bottom:10px;}
.header .nav_top ul{}
.header .nav_top ul li{ display:inline; float:left; position:relative;}
.header .nav_top ul li a{ display:block; float:left; color:#fff; height:45px; line-height:45px; padding:0 25px; transition:all 0.5s;font-weight: bold;}
.header .nav_top ul li a:hover{color: gold}
.header .nav_top ul li a:active{transition:none;}
.header .nav_top ul li .nav_sub{ position:absolute; top:45px; left:0; background-color:#0075bc; width:auto; display:none;}
.header .nav_top ul li:hover .nav_sub{ display:block;}
.header .nav_top ul li .nav_sub ul{ width:175px; float:left;}
.header .nav_top ul li .nav_sub ul li{}
.header .nav_top ul li .nav_sub ul li a{ height:35px; line-height:35px; width:120px; background-image:url(../images/bg_navsub.png); background-repeat:no-repeat; background-position:-15PX center; border-bottom:solid 1px #2363B2;}
.header .nav_top ul li .nav_sub ul li:last-child a{ border:none;}
.header .nav_top ul li .nav_sub ul li a:hover{ background-position:5PX center;}
.header .nav_top .user{ float:right;}
.header .nav_top .user p{ line-height:45px; color:#fff;}
.header .nav_top .user p a{ color:#fff; padding:0 0 0 15px;}
.header .nav_top .user p a:hover{ text-decoration:underline;}
.header .nav_top .nav_sub{
	}
.footer{
    width: 100%;
    background: #CCC;
    text-align: center;
    color: #333;
	font: 13px/1.7em 'Open Sans';
    padding: 1px;
    position: fixed;
    bottom: 0;
}
.footer a{
    color: #333;
    text-decoration: underline;                
}
.container{
    padding-bottom: 20px;
}
.logo{
		
		width:auto;
	}
.logo img{
		margin: 10px 10px 10px 60px;
	}